Fyrsta forritunarmálið er talið vera Plankalkül, sem skilgreint var af Konrad Zuse á árunum 1942-1946. Þó var skilgreining málsins ekki gefin út opinberlega fyrr en árið 1972. Sökum þess hve seint skilgreining Plankalkül var gefin út var það aldrei notað og hafði því ekki mikil áhrif á þróun forritunarmála. Þess m...
Alan Turing er einn þekktasti og áhrifamesti vísindamaðurinn á sviði tölvunarfræði. Til marks um það má nefna að bandarísku tölvusamtökin ACM kenna hin árlegu verðlaun sín við hann. Turing-verðlaunin eru gjarnan nefnd Nóbelsverðlaun tölvunarfræðinganna.
Turing fæddist í London 23. júní 1912. Hann lærði stærðfræ...
Hlutbundin forritun (e. object-oriented programming) er fyrst og fremst heiti yfir ákveðnar forritunaraðferðir sem gjarnan er stillt upp á móti ferlislegri forritun (e. procedural programming). Forritunarmál eins og Smalltalk, Java og C++ styðja hlutbundna forritun, meðan önnur, svo sem C, Pascal og Basic, gera þa...
Aðalástæðan fyrir því að tölvur byggjast upp á tvíundakerfinu er tæknileg. Í mjög einfölduðu máli er það vegna þess að auðvelt er að greina á milli þess hvort það sé straumur í straumrásum tölvunnar (táknað 1) eða enginn straumur (táknað 0). Ef framleiða ætti tölvu sem ynni jafneðlilega í tugakerfinu þyrfti að gre...
Orðið gervigreind hefur verið notað á ýmsa vegu í tímans rás, en í daglegu tali nú á dögum er yfirleitt átt við það að tölva geti skynjað og skilið umhverfi sitt og síðan tekið eigin ákvarðanir á svipaðan hátt og manneskjur. Upphaf gervigreindar sem rannsóknarverkefnis má rekja til ráðstefnu sem haldin var í Banda...
Geislun frá þráðlausu Interneti (e. WiFi) er á formi útvarpsbylgna, rétt eins og sjónvarps- og útvarpsútsendingar og bylgjur farsíma. Útvarpsbylgjur eru ein tegund rafsegulbylgna. Með því að senda gögn þráðlaust á milli tölva losna menn við umstang sem fylgir snúrum og köplum. Þráðlausar gagnasendingar á milli töl...
Tónlist 20. aldar hefur einkennst af breytingum og fjölbreytni. Fjölmiðlar ásamt upptöku- og dreifingartækni nútímans hafa haft veruleg áhrif á dreifingu tónlistar og aðgengi að henni á öldinni. Og seinni hluta aldarinnar hefur tölvan líka haft veruleg áhrif sem hljóðgjafi og tæki til tónsmíða. Líklegt er að tónli...
Vekjaraklukkur eru þarfaþing og ljóst að margir gætu ekki lifað án þeirra, eða allavega ekki með góðu móti vaknað á réttum tíma án þeirra.
Samkvæmt upplýsingum á vefsíðunni About.com fundu Forngrikkir upp nokkurs konar vekjaraklukku í kringum árið 250 f.Kr. Til þess nýttu þeir sér þekkingu sína á sjávarföllum....
Um forngrískar uppfinningar hefur áður verið fjallað um á Vísindavefnum, í svari við spurningunni Hvað fundu Forngrikkir upp? Uppfinningarnar sem þar eru nefndar eru flestar óáþreifanlegar: stjórnskipan, bókmenntaform og fræðigreinar. En hvað með áþreifanlega hluti? Fundu Grikkir ekki upp nein tæki? Fyrir utan lás...
Innra minni (e. internal memory) tölvu, eða öðru nafni vinnsluminni, geymir þær upplýsingar sem tölvan er að vinna með á hverju andartaki. Sérhvert forrit sem er í gangi á tölvunni þarf sinn skerf af þessu minni, mismikið eftir því hversu flókið forritið er og eftir því hversu miklar upplýsingar forritið þarf að h...
Örgjörvi (e. processor/CPU) er hjarta tölvunnar. Kannski er réttara að segja að örgvörvinn sé heili tölvunnar, því hann stýrir öllu því sem tölvan gerir.
Örgjörvinn „skilur“ ákveðið safn skipana. Skipanirnar eru í minni tölvunnar og örgjörvinn les þær hverja af annari og framkvæmir þær. Þetta eru gjarnan mjög ...
Örgjörvi (e. processor/CPU) notar tíðnigjafa til að búa til púlsað klukkumerki. Þessi tíðnigjafi kallast oscillator crystal og er oftast gerður úr kristal. Örgjörvinn notar þetta klukkumerki til að stýra allri sinni innri vinnslu.
Bakhlið (til vinstri) og framhlið (til hægri) örgjörva.
Örgjörvar eru seldir for...
Rekill (e. driver) sér um samskipti við vélbúnað í tölvum. Allur vélbúnaður sem er tengdur við tölvuna þarf á rekli að halda svo hægt sé að nota hann.
Allur vélbúnaður sem er tengdur við tölvuna þarf á rekli að halda.
Fjölmargir reklar eru til staðar í stýrikerfi tölvunnar. Þegar nýr hlutur er tengdur við tölvu ...
Til skýringar er rétt að geta þess að "any key" þýðir "hvaða hnappur sem er".
Við á ritstjórn Vísindavefsins áttum lengi í vandræðum með að finna þennan gagnlega hnapp. Á endanum var brugðið á það ráð að fjárfesta í nýjum lyklaborðum handa starfsfólkinu til að leysa þennan vanda. Á þessum lyklaborðum er „any k...
Tölva keyrir mörg notendaforrit í einu sem öll keppast um vélarafl hennar. Stýrikerfi tölvunnar stjórnar því hvaða notendaforrit fá aðgang að vélbúnaði hennar, svo sem innra minni, reikniafli, varanlegu minni og netbúnaði.
Talað er um að tölva frjósi þegar hún hættir að geta svarað beiðnum og unnið úr þeim verk...
Hér getur þú sent okkur nýjar spurningar um vísindaleg efni.
Hafðu spurninguna stutta og hnitmiðaða og sendu aðeins eina í einu. Einlægar og vandaðar spurningar
um mikilvæg efni eru líklegastar til að kalla fram vönduð og greið svör. Ekki er víst að tími vinnist til að
svara öllum spurningum.
Persónulegar upplýsingar um spyrjendur eru eingöngu notaðar í starfsemi vefsins, til dæmis til að
svör verði við hæfi spyrjenda. Spurningum er ekki sinnt ef spyrjandi villir á sér heimildir eða segir ekki
nægileg deili á sér.
Spurningum sem eru ekki á verksviði vefsins er eytt.
Að öðru leyti er hægt að spyrja Vísindavefinn um allt milli himins og jarðar!